package csu.web.mypetstore.persistence;

import csu.web.mypetstore.domain.LineItem;

import java.util.List;

import java.util.List;
import java.util.Map;

import csu.web.mypetstore.domain.Item;

public interface LineItemDao {

    void updateInventoryQuantity(Map<String, Object> param);

    int getInventoryQuantity(String itemId);

    List<Item> getItemListByProduct(String productId);

    Item getItem(String itemId);

    void insertLineItem(LineItem lineItem);

    List<LineItem> getLineItemsByOrderId(int orderId);
}
